// 过滤全部分类并去重
export function filterCategory(all) {
  let cate = all.map(item => {
    if (item.category) {
      return item.category
    }
  }).filter(item => {
    if (item && item.id) {
      return item.id
    }
  })
  const obj = {}
  cate = cate.reduce(function(item, next) {
    obj[next.id] ? '' : obj[next.id] = true && item.push(next)
    return item
  }, [])
  return cate
}

// 过滤全部经纪并去重
export function filterAgent(all) {
  let cate = all.map(item => {
    if (item.agent) {
      return item.agent
    }
  }).filter(item => {
    if (item && item.id) {
      return item.id
    }
  })
  const obj = {}
  cate = cate.reduce(function(item, next) {
    obj[next.id] ? '' : obj[next.id] = true && item.push(next)
    return item
  }, [])
  return cate
}
